to stop and board - Turco Inglés Diccionario